对称密码体制的发展趋势将以分组密码为重点。分组密码算法通常由密钥扩展算法和加密(解密)算法两部分组成。密钥扩展算法将b字节用户主密钥扩展成r个子密钥。加密算法由一个密码学上的弱函数f与r个子密钥迭代r次组成。混乱和密钥扩散是分组密码算法设计的基本原则。抵御已知明文的差分和线性攻击,可变长密钥和分组是该体制的设计要点。
上传时间: 2013-12-14
上传用户:shanml
B-M 算法的matlab实现 密码学中又一重要的算法实现
上传时间: 2017-04-18
上传用户:二驱蚊器
图形学B样条曲线代码
上传时间: 2013-12-18
上传用户:jiahao131
对称密码学体制中hill密码加密解密算法实现。
上传时间: 2016-08-09
上传用户:a3318966
求解大规模非对称线性方程组AX=b的迭代方法
上传时间: 2017-02-12
上传用户:xiaohuanhuan
一本关于密码学应用的学习参考书,内有对称密钥加密、数字签名、认证、公钥加密、哈希算法等内容,内容全面。
标签: 密码
上传时间: 2013-12-22
上传用户:熊少锋
这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。 RSA的缺点主要有:产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。分组长度太大,为保证安全性,n 至少也要 600 bits以上,使运算代价很高,尤其是速度较慢,较对称密码算法慢几个数量级;且随着大数分解技术的发展,这个长度还在增加,不利于数据格式的标准化。 对于明文是字母、数字、符号、汉字的各种组合都能正确加密解密
标签: 密码
上传时间: 2016-08-14
上传用户:qq521
流密码学及其应用
标签: 流密码
上传时间: 2013-07-07
上传用户:eeworm
频谱理论及其在密码学中的应用
上传时间: 2013-05-30
上传用户:eeworm
专辑类-数字处理及显示技术专辑-106册-9138M 频谱理论及其在密码学中的应用-212页-3.5M.pdf
上传时间: 2013-08-05
上传用户:sy_jiadeyi